string tying machine - Turkish English Dictionary